Глобальный контекст.ОбработкаПрерыванияПользователя (Global context.UserInterruptProcessing)

Глобальный контекст (Global context)

ОбработкаПрерыванияПользователя (UserInterruptProcessing)

Доступен, начиная с версии 8.0.

Синтаксис:

ОбработкаПрерыванияПользователя()

Описание:

Предназначен для прерывания работы встроенного языка при нажатии пользователем клавиши Ctrl+Break.
Метод проверяет, была ли нажата пользователем клавиша Ctrl + Break. Если клавиша была нажата, то выполнение встроенного языка прекращается и выдается соответствующее сообщение.
Данный метод рекомендуется использовать в длительных циклических операциях.
Метод будет иметь действия только в тех случаях, когда допускается прерывание выполнения модулей.
Прерывания выполнения допускается если оно инициировано определенным интерактивным действием пользователя. К таким действиям относятся:

Доступность:

Тонкий клиент, веб-клиент, мобильный клиент, толстый клиент.

Примечание:

Прерывание работы встроенного языка возможно не во всех клиентских обработчиках управляемой формы.

Пример:

Выборка = Справочники.Номенклатура.Выбрать();
Пока 
Выборка.Следующий() Цикл
    Если Выборка.ПометкаУдаления Тогда
        Продолжить;
    КонецЕсли
;
    // ...

    ОбработкаПрерыванияПользователя();
КонецЦикла
;

Использование в версии:

Доступен, начиная с версии 8.0.


     Методическая информация